which stretches forever along the river